fluorescent probe - English Synonyms Dictionary